<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>

        // 1 typeof typeof 'hello'    string
        // 2 typeof fn    function
        // 3 return  返回值，提前结束函数
        // 4 接收实参的方式
        //    形参接收
        //    arguments  实参的个数不确定的时候
        // 5  1 + null  1    'hello' < 'hi' 比较ASCII 
        // 6  短路赋值
        //       利用逻辑运算符   或见真即短路  进行赋值操作
        // 7  函数的三种声明方式
        //    具名函数
        //    赋值式函数  
        //    匿名函数的自调用
        // 8  作用域
        //      全局变量
        //      局部变量
        // 9  预编译  (提升var  提升具名函数)  函数内部也存在预编译   
        // 

        

        // 是偶数就输出
        var n = 3 ;
        // if(n % 2 === 0) {
        //     document.write(n) ;
        // }
        // 改写与运算
        n % 2 === 0 && document.write(n) ;

    </script>
    
</body>
</html>